badger sow - Spanish English Dictionary